Anais SALPINAnais SALPIN
Camavinga, Galatasaray and the €50 Million Question: Reading the Deal Through Physical DataA note written in 2026 In August 2026, when Real Madrid completed the signing...
Daniel King's 60-Minute Najdorf Patch: The Hardest Move Is the TwelfthTwenty seconds before the clock on the fourth rapid game of that Saturday nig...
V.League and Vietnam's Young Generation: When Football Is Compressed into AthleticsIn the 63rd minute at Hang Day Stadium, a 19-year-old midfielder left the pit...
When a Volleyball Analysis Comes Back Empty: Data Does Not Emerge From NothingThree in the morning in Osaka, I opened a volleyball analysis file with a ful...
Ronaldo's €255 fine: national-team governance signs itself a blank chequeMinute 62, Portugal lead 2-1. A player leaves the bench and warms up along th...
SMU Ends Pitt's 58-Match Home Streak: When Structure Beats a StarThe third set of the match between SMU and Pittsburgh stretched to 38-36....
Liga Voli Mahasiswa 2026: When a Streaming Platform Owns the TournamentThere is a small detail in the right-hand corner of the schedule released aft...
Ingebrigtsen Withdraws from the 1500m at the Ultimate Championship: 11 Months, One Surgery and the 2027 MarkerOn Friday evening, in the men's 5000m final at the World Athletics Ultimate...
ACC vs SEC: When Women's Volleyball Becomes a Commercial Battleground – Decoding the 2026 Showdown at the NetACC vs SEC: When Women's Volleyball Becomes a Commercial Battleground –...
Esports Analysis: When Input Data Is Empty, Conclusions Must StopI once opened a nine-page esports analysis, full of tables, and every data ce...
PSM 1-0 Persebaya: The 90+ Penalty and the Gap Behind a PerformancePSM 1-0 Persebaya: The 90+ Penalty and the Gap Behind a Performance In the 90...
Vietnamese Football in the V.League 1 2026/2026 Cycle: A Nine-Dimension Analysis from Pitch to CapitalV.League 1 2026/2026 features 14 clubs and 26 rounds, kicking off in August...
ACL Injuries and the Comeback Cycle in Elite Women's BadmintonOn 4 August 2026, in the women's singles semi-final at the Paris Olympics,...
Presidents Cup 2026 at Medinah: The International Team Hands Its Fate to the Analytics RoomThe press conference ran seventeen minutes, and Christiaan Bezuidenhout neede...
Ronaldo Leaves Portugal Training Camp as the National Team Loses 1.1 Million Instagram FollowersThree in the morning in Saigon. I am sitting in a small flat on Nguyen Thi Mi...
Real Madrid vs Inter Milan: The Opening Champions League Match Full of SurprisesWhen the referee's whistle blows, Real Madrid will enter the Santiago Bernabe...
LA 2028 Olympics: Six Men's Volleyball Tickets Are Claimed, Yet the Reigning Champion France Is Still MissingNight fell over Rio de Janeiro, and I sat before the screen with a beer more...
T1 and the CEO Term Running to 2029: When Brand Valuation Outgrows the Cap TableOn May 29, a South Korean corporate disclosure recorded Joe Marsh's term as C...
V.League 2026: Buying Stars Does Not Buy Depth – Lessons from the Transfer FeverBased on my experience covering V.League matches for eight seasons, I realize...
Thirty Years of NCAA Women's Volleyball MOP: Clear Names, Thin DataThe NCAA Division I women's volleyball final ends, and the ritual repeats for...
Daniel King's 60-Minute Najdorf Patch: The Hardest Move Is the TwelfthTwenty seconds before the clock on the fourth rapid game of that Saturday nig...
V.League and Vietnam's Young Generation: When Football Is Compressed into AthleticsIn the 63rd minute at Hang Day Stadium, a 19-year-old midfielder left the pit...
When a Volleyball Analysis Comes Back Empty: Data Does Not Emerge From NothingThree in the morning in Osaka, I opened a volleyball analysis file with a ful...
Ronaldo's €255 fine: national-team governance signs itself a blank chequeMinute 62, Portugal lead 2-1. A player leaves the bench and warms up along th...
SMU Ends Pitt's 58-Match Home Streak: When Structure Beats a StarThe third set of the match between SMU and Pittsburgh stretched to 38-36....
Liga Voli Mahasiswa 2026: When a Streaming Platform Owns the TournamentThere is a small detail in the right-hand corner of the schedule released aft...
Ingebrigtsen Withdraws from the 1500m at the Ultimate Championship: 11 Months, One Surgery and the 2027 MarkerOn Friday evening, in the men's 5000m final at the World Athletics Ultimate...
ACC vs SEC: When Women's Volleyball Becomes a Commercial Battleground – Decoding the 2026 Showdown at the NetACC vs SEC: When Women's Volleyball Becomes a Commercial Battleground –...
Esports Analysis: When Input Data Is Empty, Conclusions Must StopI once opened a nine-page esports analysis, full of tables, and every data ce...
PSM 1-0 Persebaya: The 90+ Penalty and the Gap Behind a PerformancePSM 1-0 Persebaya: The 90+ Penalty and the Gap Behind a Performance In the 90...
Vietnamese Football in the V.League 1 2026/2026 Cycle: A Nine-Dimension Analysis from Pitch to CapitalV.League 1 2026/2026 features 14 clubs and 26 rounds, kicking off in August...
ACL Injuries and the Comeback Cycle in Elite Women's BadmintonOn 4 August 2026, in the women's singles semi-final at the Paris Olympics,...
Presidents Cup 2026 at Medinah: The International Team Hands Its Fate to the Analytics RoomThe press conference ran seventeen minutes, and Christiaan Bezuidenhout neede...
Ronaldo Leaves Portugal Training Camp as the National Team Loses 1.1 Million Instagram FollowersThree in the morning in Saigon. I am sitting in a small flat on Nguyen Thi Mi...
Real Madrid vs Inter Milan: The Opening Champions League Match Full of SurprisesWhen the referee's whistle blows, Real Madrid will enter the Santiago Bernabe...
LA 2028 Olympics: Six Men's Volleyball Tickets Are Claimed, Yet the Reigning Champion France Is Still MissingNight fell over Rio de Janeiro, and I sat before the screen with a beer more...
T1 and the CEO Term Running to 2029: When Brand Valuation Outgrows the Cap TableOn May 29, a South Korean corporate disclosure recorded Joe Marsh's term as C...
V.League 2026: Buying Stars Does Not Buy Depth – Lessons from the Transfer FeverBased on my experience covering V.League matches for eight seasons, I realize...
Thirty Years of NCAA Women's Volleyball MOP: Clear Names, Thin DataThe NCAA Division I women's volleyball final ends, and the ritual repeats for...
